/*
Theme Name: Grid Portfolio
Theme URI: http://www.dessign.net/gridportfolio
Description: Grid Portfolio Theme for WordPress is stylish, customizable, simple, and readable. Perfect for any illustrator or graphic designer. 
Version: 1.7
Author: Marios Lublinski
Author URI: http://www.dessign.net
Tags: 2 column theme, white, clean

*/

/* Global */

* { margin: 0; padding: 0; }
body { background-color: #ffffff; font-size: 12px; font-family: arial, georgia, verdana; }
#main_container { width: 780px; background-color: #fff; margin: 0 auto; }
.clear { clear: both; }
h1,h2,h3 {  }
h1 {text-transform: uppercase;}
p { margin: 5px 0;line-height: 160%;font-size: 12px;}
p1 { margin: 10px 0;line-height: 160%;font-size: 12px;}
p2 { margin: 10px 0;line-height: 160%;font-size: 12px;}
h3 { font-size: 11px; color:#000; padding-top:10px; text-transform: uppercase; }
.left { float: left; }
.right { float: right; }
a { color: #000; text-decoration: none; }
a:hover { text-decoration:underline; }
img {    border:1px solid #CCCCCC;}

/* Header */

#menu_container { width: 780px; padding-top: 55px; padding-bottom: 18px; }
#menu_container ul { list-style-type: none; }
#menu_container ul li { float: left; margin-right: 20px; font-size: 12px; }
#menu_container .left_list { float: left;  }
#menu_container .right_list { float: right;  }
#menu_container .right_list li { margin-left: 20px; margin-right: 0px;}

#header_container { width: 780px; padding: 0px; }
.logo { float: left; }
#header_container .right_text { float: right; background-color:#afafaf; font-size: 15px; color: #fff; padding: 5px; font-weight: normal; }

#header_category_container { width: 780px; background-color: #fff; padding: 0px; color: #fff; margin-top: 5px; margin-bottom: 50px; }
#header_category_container ul { list-style-type: none; }
#header_category_container ul li { float: left; margin: 0px; font-size: 15px; font-weight: normal; }
#header_category_container ul li a { color: #fff; }


#featured_home_top { width: 780px; padding: 1px 29px; }
#featured_home_top .home_top_box { width: 284px; float: left; margin-right: 25px; }
#featured_home_top .home_top_box img { width: 284px; height: 176px; }
#featured_home_top .last { margin-right: 0px; }

/** Content **/


#content { width: 780px; float: left; margin-top: 50px; }

#content .featured_box { width: 240px; float: left; margin-right: 30px; color:#afafaf; }
#content .featured_box img { width: 240px; height: 250px; border:none;}
#content .featured_box p { font-size: 12px; color:#afafaf; }
#content .last { margin-right: 0px; }
#content .first { margin-left: 0px; }

#content .single { width: 780px; }
#content .single h1 { font-size: 12px; }

#content .post_divider { width: 100%; height: 2px; margin: 15px 0; }
.nav_container { width: 780px; margin: 15px 0; padding: 0 10px; }

/** category **/
#category { width: 780px; padding: 0px; text-align: left; font-size: 12px; margin-top: 5px; color:#000; text-transform: uppercase;} 

/** Footer **/


#footer { width: 780px; padding: 50px 0px; text-align: left; font-size: 10px;  margin-top: 5px; color:#000; } 